#ifndef BITMAPTILESET_HPP
#define BITMAPTILESET_HPP

#include <allegro.h>

#include <string>

#include "tileset.hpp"

namespace nmc
{
	class BitmapTileSet : public TileSet
	{
	public:
		BitmapTileSet(const std::string& filename);
		virtual ~BitmapTileSet();
		virtual void drawTile(BITMAP *dest, int x, int y, int tile);

	protected:
		BITMAP *mTiles;
	};
}

#endif